Introduction
I created a class using mciSendString functions to play audio files then compile it to a dll file. To use my dll file, please add MediaControl.dll to your project reference then declare an instance as follows:
private MediaControl.AudioPlayer MyPlayer = new MediaControl.AudioPlayer();
In the following table you can read about some commands of the player as examples.
Open
Open music file. (*.mp3, *.ram, *.wav, ...)
MyPlayer.Open(FileName);
Play
Play music file.
MyPlayer.Play();
Pause
Stop the song temporary.
MyPlayer.Pause = true;
Close
Stop playing.
MyPlayer.Close();
Volume
Set and get volume.
MyPlayer.Volume = Value;
Position
Set and get position.
MyPlayer.position = Value;
Duration
Get the duration.
label1.Text = MyPlayer.Duration();
SetAudioOff
Set voice off.
MyPlayer.SetAudioOff();
SetAudioOn
Set voice on.
MyPlayer.SetAudioOn();
After extracting the file MyPlayerC.zip You can find MediaControl.dll file in the (..\..\MyClass) folder. You can read about the commands: Play, Pause, Stop, ... etc. and read the code in my project for using my AudioPlayer class. You can test my project with the file ..\..\Music\M1.mp3 or any audio file and see how to use MyPlayer.PositionChanged to make motion without a new Timer.
You need to be a premium member to use this feature. To access it, you'll have to upgrade your membership.
Become a sharper developer and jumpstart your career.
$0
$
. 00
monthly
For Basic members:
$20
For Premium members:
$45
For Elite members: